self-sufficient person - Französisch Englisch Wörterbuch